package two_xia.ex9.Demo08;

class SecondaryState implements LevelState {
    private GameRole gameRole;

    public SecondaryState(GameRole gameRole) {
        this.gameRole = gameRole;
    }

    public void play() {
        System.out.println("熟练级玩家正在玩游戏。");
    }

    public void doubleScore() {
        System.out.println("熟练级玩家使用积分加倍功能。");
    }

    public void changeCards() {
        // 熟练级没有这个功能
        System.out.println("熟练级玩家不能换牌。");
    }

    public void peekCards() {
        // 熟练级没有这个功能
        System.out.println("熟练级玩家不能偷看他人的牌。");
    }
}